+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
+Wed Jan 27 09:19:07 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkcolor.c (gdk_colormap_unref): assert ref_count>0.
+
Mon Jan 25 20:05:22 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.c (gtk_widget_set_{visual,colormap}):
gdk_colormap_ref (GdkColormap *cmap)
{
GdkColormapPrivate *private = (GdkColormapPrivate *)cmap;
+
g_return_val_if_fail (cmap != NULL, NULL);
private->ref_count += 1;
gdk_colormap_unref (GdkColormap *cmap)
{
GdkColormapPrivate *private = (GdkColormapPrivate *)cmap;
+
g_return_if_fail (cmap != NULL);
+ g_return_if_fail (private->ref_count > 0);
private->ref_count -= 1;
if (private->ref_count == 0)
gdk_colormap_ref (GdkColormap *cmap)
{
GdkColormapPrivate *private = (GdkColormapPrivate *)cmap;
+
g_return_val_if_fail (cmap != NULL, NULL);
private->ref_count += 1;
gdk_colormap_unref (GdkColormap *cmap)
{
GdkColormapPrivate *private = (GdkColormapPrivate *)cmap;
+
g_return_if_fail (cmap != NULL);
+ g_return_if_fail (private->ref_count > 0);
private->ref_count -= 1;
if (private->ref_count == 0)